package com.uzhie.jt808.service;

import com.uzhie.jt808.msg.JT808MsgBean;

/**
 * Created by TangFei on 2018/9/9.
 */
public interface JT808DevManageService extends JT808RequestService {

    JT808MsgBean register(JT808MsgBean msgBean);

    JT808MsgBean unregister(JT808MsgBean msgBean);

    JT808MsgBean authentication(JT808MsgBean jt808MsgBean);

    JT808MsgBean setParam(JT808MsgBean msgBean);

    JT808MsgBean queryParam(JT808MsgBean msgBean);

    JT808MsgBean control(JT808MsgBean msgBean);

    JT808MsgBean heartbeat(JT808MsgBean msgBean);

    /**
     * 终端通用应答
     *
     * @param msgBean
     * @return
     */
    JT808MsgBean devCommonResp(JT808MsgBean msgBean);

}
